#pragma once
#include "IClient.h"

#ifdef SOCKCLIENT_EXPORTS
#define SOCKCLIENT_API __declspec(dllexport)
#else
#define SOCKCLIENT_API __declspec(dllimport)
#endif

extern "C"{
SOCKCLIENT_API IClient * CreateObject(char *ip, int port, IP_ADDRESS ipAddress, IClientHandle * pHandle);
SOCKCLIENT_API void Run();
SOCKCLIENT_API void ReleaseObject(IClient * pClient);
}